package com.tyk.bookstore.back.member.service;

import com.tyk.bookstore.back.member.model.query.MemberPageQuery;
import com.tyk.bookstore.back.member.model.query.StateUpdateQuery;
import com.tyk.bookstore.back.member.model.vo.MemberPageVo;
import com.tyk.bookstore.back.member.model.vo.MemberVo;

/**
 * @author tyk
 * @description 会员管理
 */
public interface MemberService {

    /**
     * 获取会员详情
     */
    MemberVo getById(Long id);

    /**
     * 分页查询会员
     */
    MemberPageVo getPage(MemberPageQuery query);

    /**
     * 修改会员状态
     */
    void changeState(StateUpdateQuery query);
}
